insular climate - French English Dictionary